state of the technology - Francés Inglés Diccionario